package cc.rengu.igas.bsps.facade.response;

import cc.rengu.igas.bsps.facade.base.BaseResponse;
import cc.rengu.igas.bsps.facade.bean.PrivilegeInfoBean;

import java.util.List;

/**
 * @author zhangxuran
 * @version 1.0
 * @date 2020/04/05
 */
public class ManagerAuthResponse extends BaseResponse {
    /**
     * 用户Id
     **/
    private String userId;

    /**
     * 拓展经理工号
     **/
    private String managerId;
    /**
     * 拓展经理姓名
     **/
    private String manageName;
    /**
     * 拓展经理手机号
     **/
    private String managerPhone;
    /**
     * 用户角色
     **/
    private String userRole;
    /**
     * 用户权限
     **/
    private List<PrivilegeInfoBean> privilegeInfoList;

    /**
     * 用户头像
     **/
    private String userImagePath;

    /**
     * 机构类型
     */
    private String signInstType;

    /**
     * 签约机构Id
     */
    private String signInstId;

    /**
     * 代理机构Id
     */
    private String agentOrgId;


    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getManagerId() {
        return managerId;
    }

    public void setManagerId(String managerId) {
        this.managerId = managerId;
    }

    public String getManageName() {
        return manageName;
    }

    public void setManageName(String manageName) {
        this.manageName = manageName;
    }

    public String getManagerPhone() {
        return managerPhone;
    }

    public void setManagerPhone(String managerPhone) {
        this.managerPhone = managerPhone;
    }

    public String getUserRole() {
        return userRole;
    }

    public void setUserRole(String userRole) {
        this.userRole = userRole;
    }

    public List<PrivilegeInfoBean> getPrivilegeInfoList() {
        return privilegeInfoList;
    }

    public void setPrivilegeInfoList(List<PrivilegeInfoBean> privilegeInfoList) {
        this.privilegeInfoList = privilegeInfoList;
    }

    public String getUserImagePath() {
        return userImagePath;
    }

    public void setUserImagePath(String userImagePath) {
        this.userImagePath = userImagePath;
    }

    public String getSignInstType() {
        return signInstType;
    }

    public void setSignInstType(String signInstType) {
        this.signInstType = signInstType;
    }

    public String getSignInstId() {
        return signInstId;
    }

    public void setSignInstId(String signInstId) {
        this.signInstId = signInstId;
    }

    public String getAgentOrgId() {
        return agentOrgId;
    }

    public void setAgentOrgId(String agentOrgId) {
        this.agentOrgId = agentOrgId;
    }
}
